package scala.basic

/**
 * 运算符测试类
 */
case object ArithmeticTest {

  def main(args: Array[String]): Unit = {
    //    1）对于除号“/”，它的整数除和小数除是有区别的：整数之间做除法时，只保留整数部分而舍弃小数部分。
    var i1: Int = 5 / 2;
    println(i1)
    var d1: Double = 10 / 4
    println(d1)
    var d2: Double = 10.0 / 3
    println(d2)
    println(d2.formatted("%.2f")) //3.33  含义：保留小数点2位，使用四舍五入

    //（2）对一个数取模a%b，和Java的取模规则一样。
    var r4 = 10 % 3
    println(r4) //1
  }
}
